mend your ways - French English Dictionary